package com.zte.sys.pojo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

@AllArgsConstructor
@ToString
@Data
@NoArgsConstructor
public class sysUsers {
  private static final long serialVersionUID = 1L;
  private String uId;
  private String uname;
  private String upassword;
  private String utelephone;
  private String jobId;
  private String sex;
  private String statusId;
  @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
//  @DateTimeFormat(pattern = "yyyy-MM-dd")
  private Date hiredate;
  private Date leavedate;
  @DateTimeFormat(pattern = "yyyy-MM-dd")
//  @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  private Date birthday;
  private String deptId;
  private String deptName;
  private String jobName;

//引入部门表
  private sysDept dept;
//引入职位表
  private sysJob job;

//  public String getuId() {
//    return uId;
//  }
//
//  public void setuId(String uId) {
//    this.uId = uId;
//  }
//
//  public String getUname() {
//    return uname;
//  }
//
//  public void setUname(String uname) {
//    this.uname = uname;
//  }
//
//  public String getUpassword() {
//    return upassword;
//  }
//
//  public void setUpassword(String upassword) {
//    this.upassword = upassword;
//  }
//
//  public String getUtelephone() {
//    return utelephone;
//  }
//
//  public void setUtelephone(String utelephone) {
//    this.utelephone = utelephone;
//  }
//
//  public String getJobId() {
//    return jobId;
//  }
//
//  public void setJobId(String jobId) {
//    this.jobId = jobId;
//  }
//
//  public String getSex() {
//    return sex;
//  }
//
//  public void setSex(String sex) {
//    this.sex = sex;
//  }
//
//  public String getStatusId() {
//    return statusId;
//  }
//
//  public void setStatusId(String statusId) {
//    this.statusId = statusId;
//  }
//
//  public Date getHiredate() {
//    return hiredate;
//  }
//
//  public void setHiredate(Date hiredate) {
//    this.hiredate = hiredate;
//  }
//
//  public Date getLeavedate() {
//    return leavedate;
//  }
//
//  public void setLeavedate(Date leavedate) {
//    this.leavedate = leavedate;
//  }
//
//  public Date getBirthday() {
//    return birthday;
//  }
//
//  public void setBirthday(Date birthday) {
//    this.birthday = birthday;
//  }
//
//  public String getDeptId() {
//    return deptId;
//  }
//
//  public void setDeptId(String deptId) {
//    this.deptId = deptId;
//  }
//
//  public String getDeptName() {
//    return deptName;
//  }
//
//  public void setDeptName(String deptName) {
//    this.deptName = deptName;
//  }
//
//  public String getJobName() {
//    return jobName;
//  }
//
//  public void setJobName(String jobName) {
//    this.jobName = jobName;
//  }
//
//  public sysDept getDept() {
//    return dept;
//  }
//
//  public void setDept(sysDept dept) {
//    this.dept = dept;
//  }
//
//  public sysJob getJob() {
//    return job;
//  }
//
//  public void setJob(sysJob job) {
//    this.job = job;
//  }
}
